package com.yungu.swift.assets.driver.model.dto;

import com.yungu.swift.base.model.BaseDto;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * t_driver_train 实体类
 */
@Data
public class DriverTrainDto extends BaseDto {

    /**
     * 机动车驾驶证号
     **/
    private String licenseId;
    /**
     * 驾驶员培训课程名称
     **/
    private String courseName;
    /**
     * 培训课程日期
     **/
    private Date courseDate;
    /**
     * 培训开始时间
     **/
    private Date startTime;
    /**
     * 培训结束时间
     **/
    private Date stopTime;
    /**
     * 培训时长
     **/
    private BigDecimal duration;
    /**
     * 司机表外键
     **/
    private String driverUuid;
    /**
     * 版本号
     **/
    private Integer version;

    /**
     * 培训类型（1：岗前 2：日常）
     **/
    private Integer type;


    public String getLicenseId() {
        return licenseId;
    }

    public void setLicenseId(String licenseId) {
        this.licenseId = licenseId;
    }

    public String getCourseName() {
        return courseName;
    }

    public void setCourseName(String courseName) {
        this.courseName = courseName;
    }

    public Date getCourseDate() {
        return courseDate;
    }

    public void setCourseDate(Date courseDate) {
        this.courseDate = courseDate;
    }

    public Date getStartTime() {
        return startTime;
    }

    public void setStartTime(Date startTime) {
        this.startTime = startTime;
    }

    public Date getStopTime() {
        return stopTime;
    }

    public void setStopTime(Date stopTime) {
        this.stopTime = stopTime;
    }

    public BigDecimal getDuration() {
        return duration;
    }

    public void setDuration(BigDecimal duration) {
        this.duration = duration;
    }


    public String getDriverUuid() {
        return driverUuid;
    }

    public void setDriverUuid(String driverUuid) {
        this.driverUuid = driverUuid;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }
}

